The Court of Session decision overturns an earlier ruling from a court, which said last week that Prime minister Boris Johnson had not broken the law